power-window motor - Spanish English Dictionary